print('1,查')
s = {10, 20, 30, 50, 100}
print(100 in s)
print(190 not in s)
print()

print('2.增')
s = {10, 20, 30, 50, 100}
s.add(80)
print(s)
s.update([200,400]) #update可以添加多个元素
print(s)
s.update((300,500))
print(s)
print()

print('3.删除')
s.remove(100)
print(s)
s.discard(800) #discord:有删除元素就删除，没有也不报错
print(s)
s.pop()  #随机删除一个元素，不能添加参数，不也就是能指定删除
print(s)
s.clear()  #清空集合
print(s)
print()

print('4.集合之间的关系')
#两个集合是否相等，元素相同就相等
s = {10, 20, 30, 40}
s2 = {40, 20, 30, 10}
print(s == s2)
print(s != s2)
print()

print('5.一个集合是否是另一个集合的子集')
s1 = {10, 20, 30, 40, 50, 60}
s2 = {10, 20, 30, 40}
s3 = { 80, 90}
print(s2.issubset(s1)) #issubset
print(s3.issubset(s1))
print()

print('6.一个集合是否是另一个集合的超集')
print(s1.issuperset(s2)) #issuperset
print(s1.issuperset(s3))
print()

print('7.两个集合是否有交集')
print(s1.isdisjoint(s2))  #False  有交集为False
print(s1.isdisjoint(s3))  #True   没有交集为True
